cleanup/refactor some leftover code.
authorKristian Rietveld <kris@imendio.com>
Wed, 25 Apr 2007 07:15:49 +0000 (07:15 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Wed, 25 Apr 2007 07:15:49 +0000 (07:15 +0000)
2007-04-25  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktooltip.c (find_topmost_widget_coords_from_event):
cleanup/refactor some leftover code.

svn path=/trunk/; revision=17628

ChangeLog
gtk/gtktooltip.c

index d0ba2bc18966c24490642b2a34b874d03d02ba31..47bb06cde21cfc30de834ae65eb49b4db9414598 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-04-25  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktooltip.c (find_topmost_widget_coords_from_event):
+       cleanup/refactor some leftover code.
+
 2007-04-24  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkprintunixdialog.c (dialog_get_page_ranges): Parse
index 2a4228963bdd2eed5ced329089ed281e6e1fced6..47a1b207ec4be2eafc99a57ecf93595da4dc0545 100644 (file)
@@ -497,26 +497,17 @@ find_topmost_widget_coords_from_event (GdkEvent *event,
   gint tx, ty;
   gdouble dx, dy;
   GtkWidget *tmp;
-  GtkWidget *orig;
 
   gdk_event_get_coords (event, &dx, &dy);
   tx = dx;
   ty = dy;
 
-  orig = tmp = find_widget_under_pointer (event->any.window, &tx, &ty);
+  tmp = find_widget_under_pointer (event->any.window, &tx, &ty);
 
-  if (tmp && (x != NULL || y != NULL))
-    {
-      if (tmp != orig)
-       gtk_widget_translate_coordinates (orig, tmp, tx, ty, x, y);
-      else
-        {
-         if (x)
-           *x = tx;
-         if (y)
-           *y = ty;
-       }
-    }
+  if (x)
+    *x = tx;
+  if (y)
+    *y = ty;
 
   return tmp;
 }